package mwa.cs.model;

/**
 * A class used for represent as a custMonthly
 */
public class CustMonthly {

	private int vnSiteId;
	private int vnZoneId;
	private int vnRouteId;
	private String vaAccount;
	private String vaPeriodMonth;
	private String vaPeriodYear;
	private int vnSeq;
	private String vaCustomerClass;
	private String vaBillNumber;
	private String vaMeterNumber;
	private String vaMeterReadNumber;
	private String vaReadDate;
	private int vnConsumption;
	private double vnAverageConsumption;
	private String vaAllowance;
	private double vnWaterFee;
	private double vnWaterCharge;
	private double vnVatAmount;
	private double vnBillAmount;
	private String vaCommentCode;
	private String vaStatus;
	private int vnInsertUserId;
	private String vaInsertDate;
	private String vaInsertTime;
	private int vnUpdateUserId;
	private String vaUpdateDate;
	private String vaUpdateTime;

	public CustMonthly(int pnSiteId, int pnZoneId, int pnRouteId,
			String paAccount, String paPeriodMonth,
			String paPeriodYear, int pnSeq, String paCustomerClass,
			String paBillNumber, String paMeterNumber, String paMeterReadNumber,
			String paReadDate, int pnConsumption, double pnAverageConsumption, String paAllowance, 
			double pnWaterFee, double pnWaterCharge, double pnVatAmount, double pnBillAmount, 
			String paCommentCode, String paStatus, int pnInsertUserId, String paInsertDate,
			String paInsertTime, int pnUpdateUserId, String paUpdateDate,
			String paUpdateTime) {
		this.vnSiteId = pnSiteId;
		this.vnZoneId = pnZoneId;
		this.vnRouteId = pnRouteId;
		this.vaAccount = paAccount;
		this.vaPeriodMonth = paPeriodMonth;
		this.vaPeriodYear = paPeriodYear;
		this.vnSeq = pnSeq;
		this.vaCustomerClass = paCustomerClass;
		this.vaBillNumber = paBillNumber;
		this.vaMeterNumber = paMeterNumber;
		this.vaMeterReadNumber = paMeterReadNumber;
		this.vaReadDate = paReadDate;
		this.vnConsumption = pnConsumption;
		this.vnAverageConsumption = pnAverageConsumption;
		this.vaAllowance = paAllowance;
		this.vnWaterFee = pnWaterFee;
		this.vnWaterCharge = pnWaterCharge;
		this.vnVatAmount = pnVatAmount;
		this.vnBillAmount = pnBillAmount;
		this.vaCommentCode = paCommentCode;
		this.vaStatus = paStatus;
		this.vnInsertUserId = pnInsertUserId;
		this.vaInsertDate = paInsertDate;
		this.vaInsertTime = paInsertTime;
		this.vnUpdateUserId = pnUpdateUserId;
		this.vaUpdateDate = paUpdateDate;
		this.vaUpdateTime = paUpdateTime;
	}

	public CustMonthly() {
		
	}

	/**
	 * @return the vnSiteId
	 */
	public int getVnSiteId() {
		return vnSiteId;
	}

	/**
	 * @param vnSiteId the vnSiteId to set
	 */
	public void setVnSiteId(int vnSiteId) {
		this.vnSiteId = vnSiteId;
	}

	/**
	 * @return the vnZoneId
	 */
	public int getVnZoneId() {
		return vnZoneId;
	}

	/**
	 * @param vnZoneId the vnZoneId to set
	 */
	public void setVnZoneId(int vnZoneId) {
		this.vnZoneId = vnZoneId;
	}

	/**
	 * @return the vnRouteId
	 */
	public int getVnRouteId() {
		return vnRouteId;
	}

	/**
	 * @param vnRouteId the vnRouteId to set
	 */
	public void setVnRouteId(int vnRouteId) {
		this.vnRouteId = vnRouteId;
	}

	/**
	 * @return the vaAccount
	 */
	public String getVaAccount() {
		return vaAccount;
	}

	/**
	 * @param vaAccount the vaAccount to set
	 */
	public void setVaAccount(String vaAccount) {
		this.vaAccount = vaAccount;
	}

	/**
	 * @return the vaPeriodMonth
	 */
	public String getVaPeriodMonth() {
		return vaPeriodMonth;
	}

	/**
	 * @param vaPeriodMonth the vaPeriodMonth to set
	 */
	public void setVaPeriodMonth(String vaPeriodMonth) {
		this.vaPeriodMonth = vaPeriodMonth;
	}

	/**
	 * @return the vaPeriodYear
	 */
	public String getVaPeriodYear() {
		return vaPeriodYear;
	}

	/**
	 * @param vaPeriodYear the vaPeriodYear to set
	 */
	public void setVaPeriodYear(String vaPeriodYear) {
		this.vaPeriodYear = vaPeriodYear;
	}

	/**
	 * @return the vnSeq
	 */
	public int getVnSeq() {
		return vnSeq;
	}

	/**
	 * @param vnSeq the vnSeq to set
	 */
	public void setVnSeq(int vnSeq) {
		this.vnSeq = vnSeq;
	}

	/**
	 * @return the vaCustomerClass
	 */
	public String getVaCustomerClass() {
		return vaCustomerClass;
	}

	/**
	 * @param vaCustomerClass the vaCustomerClass to set
	 */
	public void setVaCustomerClass(String vaCustomerClass) {
		this.vaCustomerClass = vaCustomerClass;
	}

	/**
	 * @return the vaBillNumber
	 */
	public String getVaBillNumber() {
		return vaBillNumber;
	}

	/**
	 * @param vaBillNumber the vaBillNumber to set
	 */
	public void setVaBillNumber(String vaBillNumber) {
		this.vaBillNumber = vaBillNumber;
	}

	/**
	 * @return the vaMeterNumber
	 */
	public String getVaMeterNumber() {
		return vaMeterNumber;
	}

	/**
	 * @param vaMeterNumber the vaMeterNumber to set
	 */
	public void setVaMeterNumber(String vaMeterNumber) {
		this.vaMeterNumber = vaMeterNumber;
	}

	/**
	 * @return the vaMeterReadNumber
	 */
	public String getVaMeterReadNumber() {
		return vaMeterReadNumber;
	}

	/**
	 * @param vaMeterReadNumber the vaMeterReadNumber to set
	 */
	public void setVaMeterReadNumber(String vaMeterReadNumber) {
		this.vaMeterReadNumber = vaMeterReadNumber;
	}

	/**
	 * @return the vaReadDate
	 */
	public String getVaReadDate() {
		return vaReadDate;
	}

	/**
	 * @param vaReadDate the vaReadDate to set
	 */
	public void setVaReadDate(String vaReadDate) {
		this.vaReadDate = vaReadDate;
	}

	/**
	 * @return the vnConsumption
	 */
	public int getVnConsumption() {
		return vnConsumption;
	}

	/**
	 * @param vnConsumption the vnConsumption to set
	 */
	public void setVnConsumption(int vnConsumption) {
		this.vnConsumption = vnConsumption;
	}

	/**
	 * @return the vnAverageConsumption
	 */
	public double getVnAverageConsumption() {
		return vnAverageConsumption;
	}

	/**
	 * @param vnAverageConsumption the vnAverageConsumption to set
	 */
	public void setVnAverageConsumption(double vnAverageConsumption) {
		this.vnAverageConsumption = vnAverageConsumption;
	}

	/**
	 * @return the vaAllowance
	 */
	public String getVaAllowance() {
		return vaAllowance;
	}

	/**
	 * @param vaAllowance the vaAllowance to set
	 */
	public void setVaAllowance(String vaAllowance) {
		this.vaAllowance = vaAllowance;
	}

	/**
	 * @return the vnWaterFee
	 */
	public double getVnWaterFee() {
		return vnWaterFee;
	}

	/**
	 * @param vnWaterFee the vnWaterFee to set
	 */
	public void setVnWaterFee(double vnWaterFee) {
		this.vnWaterFee = vnWaterFee;
	}

	/**
	 * @return the vnWaterCharge
	 */
	public double getVnWaterCharge() {
		return vnWaterCharge;
	}

	/**
	 * @param vnWaterCharge the vnWaterCharge to set
	 */
	public void setVnWaterCharge(double vnWaterCharge) {
		this.vnWaterCharge = vnWaterCharge;
	}

	/**
	 * @return the vnVatAmount
	 */
	public double getVnVatAmount() {
		return vnVatAmount;
	}

	/**
	 * @param vnVatAmount the vnVatAmount to set
	 */
	public void setVnVatAmount(double vnVatAmount) {
		this.vnVatAmount = vnVatAmount;
	}

	/**
	 * @return the vnBillAmount
	 */
	public double getVnBillAmount() {
		return vnBillAmount;
	}

	/**
	 * @param vnBillAmount the vnBillAmount to set
	 */
	public void setVnBillAmount(double vnBillAmount) {
		this.vnBillAmount = vnBillAmount;
	}

	/**
	 * @return the vaCommentCode
	 */
	public String getVaCommentCode() {
		return vaCommentCode;
	}

	/**
	 * @param vaCommentCode the vaCommentCode to set
	 */
	public void setVaCommentCode(String vaCommentCode) {
		this.vaCommentCode = vaCommentCode;
	}

	/**
	 * @return the vaStatus
	 */
	public String getVaStatus() {
		return vaStatus;
	}

	/**
	 * @param vaStatus the vaStatus to set
	 */
	public void setVaStatus(String vaStatus) {
		this.vaStatus = vaStatus;
	}

	/**
	 * @return the vnInsertUserId
	 */
	public int getVnInsertUserId() {
		return vnInsertUserId;
	}

	/**
	 * @param vnInsertUserId the vnInsertUserId to set
	 */
	public void setVnInsertUserId(int vnInsertUserId) {
		this.vnInsertUserId = vnInsertUserId;
	}

	/**
	 * @return the vaInsertDate
	 */
	public String getVaInsertDate() {
		return vaInsertDate;
	}

	/**
	 * @param vaInsertDate the vaInsertDate to set
	 */
	public void setVaInsertDate(String vaInsertDate) {
		this.vaInsertDate = vaInsertDate;
	}

	/**
	 * @return the vaInsertTime
	 */
	public String getvaInsertTime() {
		return vaInsertTime;
	}

	/**
	 * @param vaInsertTime the vaInsertTime to set
	 */
	public void setvaInsertTime(String vaInsertTime) {
		this.vaInsertTime = vaInsertTime;
	}

	/**
	 * @return the vnUpdateUserId
	 */
	public int getVnUpdateUserId() {
		return vnUpdateUserId;
	}

	/**
	 * @param vnUpdateUserId the vnUpdateUserId to set
	 */
	public void setVnUpdateUserId(int vnUpdateUserId) {
		this.vnUpdateUserId = vnUpdateUserId;
	}

	/**
	 * @return the vaUpdateDate
	 */
	public String getVaUpdateDate() {
		return vaUpdateDate;
	}

	/**
	 * @param vaUpdateDate the vaUpdateDate to set
	 */
	public void setVaUpdateDate(String vaUpdateDate) {
		this.vaUpdateDate = vaUpdateDate;
	}

	/**
	 * @return the vaUpdateTime
	 */
	public String getVaUpdateTime() {
		return vaUpdateTime;
	}

	/**
	 * @param vaUpdateTime the vaUpdateTime to set
	 */
	public void setVaUpdateTime(String vaUpdateTime) {
		this.vaUpdateTime = vaUpdateTime;
	}
}
